﻿package com.ux.util
{
	public class ParamUtil
	{
		/**
		 * ParamUtil
		 */
		public function ParamUtil()
		{
			
		}
		
		
		
		
		
		
		/**
		 * 값이 없을경우 null 반환
		 * @param data parameter data
		 * @return 
		 */		
		public static function checkNull( data:* ):Object
		{
			if( data == null 
				|| data == undefined 
				|| data == "null" 
				|| data == "" 
				|| data == "undefined" 
				|| data == "NaN"
			)
			{
				return null;
			}
			
			return data;
		}
		
		/**
		 * 값이 없을경우 "" 반환
		 * @param data parameter data
		 * @return 
		 */	
		public static function checkString( data:* ):String
		{
			if( checkNull( data ) ) return data;
			return "";
		}
	}
}